package com.pda.gongpin.bean;

import java.util.List;

public class HandingOutDetailBean {

    /**
     * shipmentsNumber : {"deliveryNo":"INV12345","indexNo":"1","articleId":"A123","sku":"SKU123","inNum":"100","stackNum":"5","alreadyInNum":"80","alreadyInBoxNum":"4","articleName":"Product ABC","articleSpec":"Spec123","articleUnitName":"pcs","caseUnit":"box","innerUnit":"pcs"}
     * list : [{"storageBinId":"BIN123","deliveryNum":"50","pallet":"PLT001","deliveryStatus":"Shipped"}]
     */

    private ShipmentsNumberBean shipmentsNumber;
    private List<ListBean> list;

    public ShipmentsNumberBean getShipmentsNumber() {
        return shipmentsNumber;
    }

    public void setShipmentsNumber(ShipmentsNumberBean shipmentsNumber) {
        this.shipmentsNumber = shipmentsNumber;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ShipmentsNumberBean {
        /**
         * deliveryNo : INV12345
         * indexNo : 1
         * articleId : A123
         * sku : SKU123
         * inNum : 100
         * stackNum : 5
         * alreadyInNum : 80
         * alreadyInBoxNum : 4
         * articleName : Product ABC
         * articleSpec : Spec123
         * articleUnitName : pcs
         * caseUnit : box
         * innerUnit : pcs
         */

        private String deliveryNo;
        private String indexNo;
        private String articleId;
        private String sku;
        private String inNum;
        private String stackNum;
        private String alreadyInNum;
        private String alreadyInBoxNum;
        private String articleName;
        private String articleSpec;
        private String articleUnitName;
        private String caseUnit;
        private String innerUnit;

        public String getDeliveryNo() {
            return deliveryNo;
        }

        public void setDeliveryNo(String deliveryNo) {
            this.deliveryNo = deliveryNo;
        }

        public String getIndexNo() {
            return indexNo;
        }

        public void setIndexNo(String indexNo) {
            this.indexNo = indexNo;
        }

        public String getArticleId() {
            return articleId;
        }

        public void setArticleId(String articleId) {
            this.articleId = articleId;
        }

        public String getSku() {
            return sku;
        }

        public void setSku(String sku) {
            this.sku = sku;
        }

        public String getInNum() {
            return inNum;
        }

        public void setInNum(String inNum) {
            this.inNum = inNum;
        }

        public String getStackNum() {
            return stackNum;
        }

        public void setStackNum(String stackNum) {
            this.stackNum = stackNum;
        }

        public String getAlreadyInNum() {
            return alreadyInNum;
        }

        public void setAlreadyInNum(String alreadyInNum) {
            this.alreadyInNum = alreadyInNum;
        }

        public String getAlreadyInBoxNum() {
            return alreadyInBoxNum;
        }

        public void setAlreadyInBoxNum(String alreadyInBoxNum) {
            this.alreadyInBoxNum = alreadyInBoxNum;
        }

        public String getArticleName() {
            return articleName;
        }

        public void setArticleName(String articleName) {
            this.articleName = articleName;
        }

        public String getArticleSpec() {
            return articleSpec;
        }

        public void setArticleSpec(String articleSpec) {
            this.articleSpec = articleSpec;
        }

        public String getArticleUnitName() {
            return articleUnitName;
        }

        public void setArticleUnitName(String articleUnitName) {
            this.articleUnitName = articleUnitName;
        }

        public String getCaseUnit() {
            return caseUnit;
        }

        public void setCaseUnit(String caseUnit) {
            this.caseUnit = caseUnit;
        }

        public String getInnerUnit() {
            return innerUnit;
        }

        public void setInnerUnit(String innerUnit) {
            this.innerUnit = innerUnit;
        }
    }

    public static class ListBean {
        /**
         * storageBinId : BIN123
         * deliveryNum : 50
         * pallet : PLT001
         * deliveryStatus : Shipped
         */

        private String storageBinId;
        private String deliveryNum;
        private String pallet;
        private String deliveryStatus;

        public String getStorageBinId() {
            return storageBinId;
        }

        public void setStorageBinId(String storageBinId) {
            this.storageBinId = storageBinId;
        }

        public String getDeliveryNum() {
            return deliveryNum;
        }

        public void setDeliveryNum(String deliveryNum) {
            this.deliveryNum = deliveryNum;
        }

        public String getPallet() {
            return pallet;
        }

        public void setPallet(String pallet) {
            this.pallet = pallet;
        }

        public String getDeliveryStatus() {
            return deliveryStatus;
        }

        public void setDeliveryStatus(String deliveryStatus) {
            this.deliveryStatus = deliveryStatus;
        }
    }
}
